permanent pacemaker - Turkish English Dictionary